package com.sh.d1.gameserver.cmdhandler;

import com.google.protobuf.GeneratedMessageV3;

/**
 * 命令处理器接口
 */
public interface ICmdHandler<TCmd extends GeneratedMessageV3> {
    /**
     * 处理命令
     *
     * @param ctx 信道上下文
     * @param cmd 命令对象
     */
    void handle(MyCmdHandlerContext ctx, TCmd cmd);
}
